double parked - French English Dictionary